551. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2021-05-13 09:09:37 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

551.1 Files compared

#LocationFileLast Modified
1/Applications/Ampps/www/Porto 3.2.2/Theme Files/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype18.css2018-06-13 22:07:18 +0000
2/Applications/Ampps/www/Porto v4.0.0/Theme Files/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype18.css2021-05-01 01:53:40 +0000

551.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged612
Changed6330
Inserted00
Removed00

551.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

551.4 Active regular expressions

No regular expressions were active.

551.5 Comparison detail

1 .page-header.type18 
{
 1 .page-header.type18 .header-col>* {margin-left: .875rem;}
2     background-color: #fff; 2 .page-header.type18 .header-col>*:first-child {margin-left: 0;}
3     color: #4a4a4a; 3 .page-header.type18 .main-panel-top {display: none;}
4     border-top-width: 0; 4 .page-header.type18 .header-main .header-center {padding: 20px 15px;text-align: center;flex: inherit;}
    5 .page-header.type18 .header-main .header-left, .page-header.type18 .header-main .header-right {flex: 1;}
    6 .page-header.type18 .logo {margin-left: 0;}
    7 .page-header.type18 .header-contact {margin-top: 5px;margin-bottom: 5px;display: inline-block;vertical-align: middle;white-space: nowrap;font-size: .9em;color:#777;}
    8 .page-header.type18 .header-contact .nav-top {align-items: center;font-size: .9524em;font-weight: 500;letter-spacing: .01em;list-style: none;margin: 0;padding: 0;}
    9 .page-header.type18 .header-contact .nav-top li {margin: 0;}
    10 .page-header.type18 .header-contact .nav-top li>a{display: inline-block;padding: 6px 10px;color: inherit;}
    11 .page-header.type18 .header-contact .nav-top li:first-child>a{padding-left: 0;}
    12 .page-header.type18 .custom-block {color:#777;}
    13 .page-header.type18 .custom-block a {color: inherit;}
    14 .page-header.type18 .wishlist i {font-size: 27px;display: block;position: relative;top: -1px;}
    15 #main-toggle-menu {position: relative;}
    16 #main-toggle-menu .menu-title {background: none;font-size: 15px;text-transform: none;padding: 16px 20px;height: 52px;color: #222529;border-right: 1px solid #e7e7e7;font-weight: 700;line-height: 20px;cursor: pointer;transition: .25s;}
    17 #main-toggle-menu .menu-title:after {content: '\f078';font-family: 'Font Awesome 5 Free';font-weight: 900;margin-left: .3rem;font-size: .75em;}
    18 #main-toggle-menu .menu-title .toggle {border-top: 2px solid;width: 18px;vertical-align: middle;margin-right: .75rem;top: -1px;display: inline-block;padding: 0;position: relative;}
    19 #main-toggle-menu .menu-title .toggle:before {content: '';position: absolute;left: 0;right: 0;top: -7px;border-top: 2px solid;}
    20 #main-toggle-menu .menu-title .toggle:after {content: '';position: absolute;left: 0;right: 0;bottom: -5px;border-top: 2px solid;}
    21 #main-toggle-menu .menu-title:hover, #main-toggle-menu .menu-title:not(.closed) {background: #293871;color: #fff;border-right-color: #293871;}
    22 #main-toggle-menu:before {content: '';position: fixed;width: 100vw;height: 100vh;left: 0;margin-top: 52px;background: rgba(34,37,41,.15);z-index: 999;display: none;}
    23 #main-toggle-menu:not(.closed):before {display: block;}
    24 #main-toggle-menu .toggle-menu-wrap {display: none;position: absolute;left: 0;top: 100%;background: #fff;z-index: 1001;width: 250px;box-shadow: 0 0 60px rgb(0 0 0 / 15%);}
    25 #main-toggle-menu.closed .toggle-menu-wrap {display: none;}
    26 #main-toggle-menu .toggle-menu-wrap > .nav-sections {border-bottom: none;border-top: 3px solid #293871;}
    27 #main-toggle-menu.show-always .toggle-menu-wrap {height: auto!important;display: block!important;}
    28 @media (max-width:991px){
    29   .page-header.type18 .header-main .header-left,.page-header.type18 .main-menu-wrap .second-menu-block,#main-toggle-menu .menu-title {display: none;}
    30   .page-header.type18 .header-main .header-center {padding-left: 0;padding-right: 0;}
    31   .page-header.type18 .custom-block,.page-header.type18 .header-bottom .header-right .search-area {display: none;}
    32   .page-header.type18 .side-nav-wrap,#main-toggle-menu .toggle-menu-wrap,.page-header.type18 .sw-megamenu.navigation.side-megamenu {display: block !important;}
    33   .page-header.type18 .main-menu-wrap {height: 0;}
    34   .page-header.type18 .sw-megamenu.navigation.side-megamenu li.level0 > a > em {display: none;}
5 } 35 }
6 .page-header.type18 .logo { 36 @media only screen and (max-width:575px){
7     margin: 25px 0; 37   .page-header.type18 .search-area .block.block-search {right: -123px;}
8 } 38 }
9 .page-header.type18 .main-panel-top {
 39 @media (min-width:992px) {
10     background-color: #fff; 40 .page-header.type18 .header-bottom {border-top: 1px solid #f0f0f0;border-bottom: 1px solid #e7e7e7;}
11     border-bottom: solid 1px #eeeeee; 41 .page-header.type18 .header-bottom .header-left,.page-header.type18 .header-bottom .header-right {padding: 0;}
    42 .page-header.type18 .header-bottom .header-right {flex:1;max-width: 33.3333%;}
    43 .page-header.type18 .second-menu-block {margin-left: 0;}
    44 .page-header.type18 
.navigation {padding: 0;}
    45 .page-header.type18 .navigation:not(.side-megamenu) > ul {display: flex;align-items: center;flex-wrap: wrap;}
    46 .page-header.type18 .navigation:not(.side-megamenu) .level0 {margin: 0 1px 0 0;}
    47 .page-header.type18 .navigation:not(.side-megamenu) .level0 .level-top {
    48   font-size: 14px;
    49   font-weight: 500;
    50   line-height: 22px;
    51   letter-spacing: .14px;
    52   padding: 15px 20px 15px 20px;
    53   text-transform: capitalize;
    54   border-right: 1px solid rgba(0,0,0,.1);
12 } 55 }
13 .page-header.type18 .panel.header .header.links > li > a { 56 .page-header.type18 .navigation:not(.side-megamenu) .level0:last-child .level-top {border: none;}
14     border: none; 57 .page-header.type18 .navigation:not(.side-megamenu) .level0 > .submenu {border-top: 3px solid #293871;}
15     color: #4a4a4a; 58 .page-header.type18 .navigation:not(.side-megamenu) .level0.parent > a > span:before, .page-header.type18 .navigation:not(.side-megamenu) .level0.parent > a > span:after {display: none;}
16     font-weight: 600; 59 .page-header .sw-megamenu.navigation li.level0.staticwidth > .submenu .level1 > a,
17     letter-spacing: 0.025em; 60 .page-header .sw-megamenu.navigation li.level0.fullwidth > .submenu .level1 > a {
    61     color: #333;
18 } 62 }
19 .page-header.type18 .panel.header .header.links > li > span { 63 .page-header.type18 .navigation:not(.side-megamenu) .level0 .submenu a, .page-header.type18 .navigation:not(.side-megamenu) .level0 .submenu .level1 a {font-size: 13px;text-transform: capitalize;font-weight: 500;line-height: 20px;}
20     color: #4a4a4a; 64 .page-header.type18 .navigation:not(.side-megamenu) .level0:not(.classic) .submenu .level1 > a {font-weight: 700;}
21     font-weight: 600; 65 .page-header.type18.sticky-header .nav-sections {position: static !important;box-shadow: none !important; width: auto;}
22     letter-spacing: 0.025em; 66 .page-header.type18.sticky-header .main-menu-wrap {position: fixed;top: 0;left: 0;right: 0;;box-shadow: 0 1px 0 0 rgb(0 0 0 / 6%);border-bottom: none;}
    67 .page-header.type18.sticky-header .navigation {padding: 0;}
    68 .page-header.type18 .search-area .block-search {border: none;border-radius: 0;border-bottom: 2px solid #222529;font-size: 14px;margin-bottom: -2px;}
    69 .page-header.type18 .block-search input {height: 50px;color: inherit;background: none;font-size: 1em;font-style: italic;padding: 0;}
    70 .page-header.type18 .block-search input::placeholder {opacity: .7;color:#555;}
    71 .page-header.type18 .block-search input:-ms-input-placeholder {opacity: .7;color:#555;}
    72 .page-header.type18 .block-search input::-ms-input-placeholder {opacity: .7;color:#555;}
    73 .page-header.type18 .search-category {right: 36px !important;height: 50px;line-height: 50px;}
    74 .page-header.type18 .search-area .minisearch .actions button {width: 36px;height: 50px;line-height: 50px;margin: 0;color:#333;}
    75 .page-header.type18 .sw-megamenu.navigation.side-megamenu li.level0 > a {display: block;font-size: 14px;font-weight: 500;line-height: 24px;padding: 11.5px 15px;margin: 0;text-transform: none;letter-spacing: .14px;border-top-color: rgba(0,0,0,.125);}
    76 .page-header.type18 .sw-megamenu.navigation.side-megamenu li.level0 > a > em, .page-header.type18 .sw-megamenu.navigation.side-megamenu li.level0 > a i {color: inherit;margin-right: .5rem;font-size: 1.25em;position: relative;top: .1em;}
23 } 77 }
24 .page-header.type18 .switcher .toggle > strong { 78 @media (min-width:992px) and (max-width: 1290px) {
25     display: inline-block; 79 
.page-header.type18 .navigation:not(.side-megamenu) .level0 
.level-top {padding: 15px 13px 15px 13px;}
26     margin-top: -1px;    
27 }    
28 .page-header.type18 .switcher .toggle > strong > * {    
29     vertical-align: middle;    
30     display: inline-block;    
31     margin: 0;    
32 }    
33 .page-header.type18 .switcher .toggle > strong > img {    
34     margin-right: 3px;    
35 }    
36 .page-header.type18 .panel.wrapper {    
37     background-color: transparent;    
38     color: #bde1f5;    
39 }    
40 .page-header.type18.sticky-header .minicart-wrapper {    
41     bottom: auto;    
42 }    
43 .page-header.type18 .minicart-wrapper .action.showcart:before {    
44     content: '\f881';    
45     font-size: 24px;    
46 }    
47 .page-header.type18 .minicart-wrapper .action.showcart .counter.qty {    
48     position: static;    
49     display: inline-block;    
50     vertical-align: middle;    
51     margin: 0;    
52     width: auto;    
53     padding: 0;    
54     font-family: "Oswald";    
55     font-size: 13px;    
56     font-weight: 400;    
57     color: #111111;    
58     letter-spacing: 0.025em;    
59     margin-top: 6px;    
60 }    
61 .page-header.type18 .minicart-wrapper .action.showcart .counter-number {    
62     display: inline-block;    
63     vertical-align: middle;    
64 }    
65 .page-header.type18 .minicart-wrapper .action.showcart .counter-label {    
66     height: auto;    
67     width: auto;    
68     position: static;    
69     display: inline-block;    
70     vertical-align: middle;    
71     text-transform: uppercase;    
72     margin: 0;    
73 }    
74 .page-header.type18 .minicart-wrapper .loading-mask {    
75     left: -9px;    
76     height: 40px;    
77     top: 0;    
78     bottom: auto;    
79 }    
80 @media (min-width:
 768px) {
    
81     .page-header.type18 .header.content {    
82         text-align: center;    
83         position: relative;    
84         z-index: 4;    
85     }    
86     .page-header.type18 .select-area {    
87         position: absolute;    
88         left: 15px;    
89         top: calc(50% - 15px);    
90     }    
91     .page-header.type18 .switcher {    
92         background-color: #e6e3df;    
93         padding: 6px 10px;    
94         height: 30px;    
95         text-align: left;    
96         margin-right: 8px;    
97     }    
98     .page-header.type18 .switcher.language {    
99         margin-right: 0;    
100     }    
101     .page-header.type18 .switcher strong, .page-footer.type18 .switcher strong {    
102         font-weight: 600;    
103         letter-spacing: 0.03em;    
104         font-size: 11px;    
105         text-transform: uppercase;    
106     }    
107     .page-header.type18 .block-search {    
108         width: 220px;    
109         position: absolute;    
110         right: 15px;    
111         top: calc(50% - 15px);    
112         text-align: left;    
113         margin-left: 0;    
114     }    
115     .page-header.type18 .block-search input {    
116         background-color: #e6e3df;    
117         color: #4a4a4a;    
118         line-height: 30px;    
119         height: 30px;    
120         border: 0;    
121         text-transform: uppercase;    
122         font-size: 11px;    
123         font-weight: 600;    
124         padding: 9px 34px 9px 15px;    
125     }    
126     .page-header.type18 .block-search .action.search {    
127         width: 30px;    
128         line-height: 30px;    
129         height: 30px;    
130     }    
131     .page-header.type18 .block-search .action.search:before {    
132         font-size: 12px;    
133         padding-left: 1px;    
134     }    
135     .page-header.type18 .minicart-wrapper {    
136         position: absolute;    
137         bottom: -44px;    
138         right: 15px;    
139     }    
140     .page-header.type18 .nav-sections {    
141         position: relative;    
142         z-index: 3;    
143         border-top: solid 1px #eee;    
144     }    
145     .page-header.type18.sticky-header .nav-sections {    
146         background-color: #fff;    
147     }    
148     .page-header.type18 .nav-sections .navigation > ul{    
149         padding-right: 100px;    
150         padding-left: 3px;    
151     }    
152     .page-header.type18 .navigation
 .level0 .level-top {
    
153         font-size: 13px;    
154         font-family: 'Oswald';    
155         font-weight: 400;    
156         color: #111111;    
157     }    
158     .page-header.type18 .navigation .level0.parent > a:after {    
159         line-height: 48px;    
160     }    
161     .page-header.type18 .navigation .level0 .submenu {    
162         border-top-width: 0;    
163         box-shadow: 0 7px 10px -2px rgba(0,0,0,0.25);    
164     }    
165     .page-header.type18 .navigation li.level0.fullwidth .submenu li.level1 > a,    
166     .page-header.type18 .navigation li.level0.staticwidth .submenu li.level1 > a {    
167         font-size: 13px;    
168         font-weight: 700;    
169         margin-top: 26px;    
170         margin-bottom: 4px;    
171         color: #111111;    
172         padding: 0 5px;    
173     }    
174     .page-header.type18 .navigation li.level0.fullwidth .submenu a,    
175     .page-header.type18 .navigation li.level0.classic .submenu a,    
176     .page-header.type18 .navigation li.level0.staticwidth .submenu a {    
177         font-size: 12px;    
178         font-weight: 600;    
179         line-height: 24px;    
180         text-transform: uppercase;    
181     }    
182     .page-header.type18 .navigation .level0 .submenu li.parent > a:after {    
183         margin-top: 4px;    
184     }    
185     .page-header.type18 .header.panel {    
186         padding-left: 0;    
187         padding-right: 0;    
188     }    
189 }    
190 @media (max-width: 991px) {    
191     .page-header.type18 .logo img {    
192         height: 30px;    
193         width: auto;    
194     }    
195     header.page-header.type18.sticky-header .navigation li.level0 > .level-top {    
196         padding: 0 10px;    
197     }    
198 }    
199 @media (max-width: 767px) {    
200     .page-header.type18 .logo {    
201         height: 38px;    
202         float: left;    
203         margin: 11px 0;    
204     }    
205     .page-header.type18 .select-area {    
206         display: none;    
207     }    
208     .page-header.type18 .block-search {    
209         float: none;    
210         margin-bottom: 0;    
211     }    
212     .page-header.type18 .block-search .label {    
213         float: right;    
214         margin: 10px 0;    
215         line-height: 40px;    
216     }    
217     .page-header.type18 .minicart-wrapper {    
218         position: relative;    
219         top: auto;    
220         right: auto;    
221         left: auto;    
222         margin: 10px 0;    
223         float: right;    
224     }    
225     .page-header.type18 .block-search .label:before {    
226         padding-left: 1px;    
227         font-size: 18px;    
228     }    
229     .page-header.type18 .nav-toggle {    
230         float: right;    
231         margin-right: 10px;    
232     }    
233 }    
234 @media (min-width: 768px) {    
235     .page-header.type18 .header.panel > .header.links {    
236         float: none;    
237         text-align: right;    
238         display: block;    
239     }    
240     .page-header.type18 .header.panel > .header.links > li.compare {    
241         float: left;    
242     }    
243     .page-header.type18 .header.panel > .header.links > li.compare > a {    
244         padding: 0;    
245     }    
246 }    
247 @media (max-width: 575px) {    
248     .page-header.type18 .logo {    
249         height: 20px;    
250         margin: 20px 0;    
251     }    
252     .page-header.type18 .logo img {    
253         height: 20px;    
254     }    
255 }    
256 .page-header.type18 .search-category select {    
257     border-top: 0;    
258     border-bottom: 0;    
259     font-family: 'Oswald';    
260     text-transform: uppercase;    
261     letter-spacing: 1px;    
262 } 80 }